دستگاه شبکه که برای اتصال قطعات شبکه به هم مورد استفاده قرار می گیرد، سوئیچ نامیده میشود. معمولا سوئیچ ها در لایه پیوند داده (لایه ۲ مدل OSI) برای پردازش اطلاعات استفاده می شوند.
سوئیچ های چند لایه نوعی از سوئیچ ها هستند که داده ها را در لایه شبکه (لایه ۳ مدل OSI) و بالاتر پردازش می کنند.
در زمان ایجاد شبکههای کامپیوتری، هاب به علت داشتن قیمت پایینتر پیشنهاد میشود، اما بهرهگیری از هاب باعث ایجاد سربار زیاد در شبکه میشود، که این مشکل با بهره گیری از سوئیچ حل می گردد، چرا که سوئیچ با در اختیار داشتن آدرس هر رایانه در شبکه، بستههای موجود را به رایانه یا هر ابزار مبتنی بر شبکه ارسال میکند که مقصد بستهی مورد نظر است.